10063 meters = 33015 feet and 1.1 inches