33866 feet = 10322.3568 meters