116.62 meters = 382 feet and 7.34 inches