116.1 meters = 380 feet and 10.87 inches