628.26 inches = 15.957804 meters