1005.6 meters = 3299 feet and 2.55 inches