25760 meters = 84514 feet and 5.23 inches