115.67 meters = 379 feet and 5.94 inches