116.5 meters = 382 feet and 2.61 inches