342.7 meters = 1124 feet and 4.13 inches