16048 meters = 52650 feet and 11.02 inches