628.05 inches = 15.95247 meters