1031.2 meters = 3383 feet and 2.43 inches