136.3 meters = 447.178478 feet