904 x 509 inches = 22.962 x 12.929 meters