7753.2 meters = 25437 feet and 0.09 inches