1032.7 meters = 3388 feet and 1.48 inches