633.73 meters = 2079 feet and 2 inches