105 x 509 inches = 2.667 x 12.929 meters