11112 feet = 3386.9376 meters