2033 meters = 6669.947507 feet