116.12 meters = 380 feet and 11.65 inches