688.48 inches = 17.487392 meters