2428 meters = 7965.879265 feet