1012.9 meters = 3323 feet and 1.95 inches