3268.3 meters = 10722 feet and 9.23 inches