342.6 meters = 1124 feet and 0.19 inches