768.96 meters = 2522 feet and 10.02 inches