721.65 meters = 2367 feet and 7.42 inches