25433 meters = 83441 feet and 7.21 inches