1064.7 meters = 3493 feet and 1.32 inches