25460 meters = 83530 feet and 2.2 inches