16260 meters = 53346 feet and 5.48 inches