1061 meters = 3480 feet and 11.65 inches