1031.5 meters = 3384 feet and 2.24 inches