684.48 inches = 17.385792 meters