249 x 649 inches = 6.325 x 16.485 meters