1023.66 meters = 3358.464567 feet