721.6 meters = 2367 feet and 5.45 inches