468.95 inches = 11.91133 meters