208.21 inches = 5.288534 meters