115.78 meters = 379 feet and 10.27 inches