16624 meters = 54540 feet and 8.19 inches