495.83 meters = 1626 feet and 8.87 inches