1632.8 meters = 5356 feet and 11.46 inches