1018.66 meters = 3342.060367 feet