116.69 meters = 382 feet and 10.09 inches