3322.7 meters = 10901.246719 feet