1064.9 meters = 3493 feet and 9.2 inches