2368.4 meters = 7770 feet and 4.09 inches