3451 meters = 11322.178478 feet