622.2 meters = 2041 feet and 4.06 inches