7761.8 meters = 25465 feet and 2.68 inches