580 x 902 inches = 14.732 x 22.911 meters