116.52 meters = 382 feet and 3.4 inches