495.9 meters = 1626 feet and 11.62 inches