1005.8 meters = 3299 feet and 10.43 inches