116.02 meters = 380 feet and 7.72 inches