116.6 meters = 382 feet and 6.55 inches