115.58 meters = 379 feet and 2.39 inches