693.48 inches = 17.614392 meters