1012.66 meters = 3322.375328 feet