1005.66 meters = 3299.409449 feet