2063.8 meters = 6770 feet and 11.97 inches