344.6 meters = 1130 feet and 6.93 inches