115.59 meters = 379 feet and 2.79 inches