3322.9 meters = 10901 feet and 10.83 inches