423 x 155 inches = 10.744 x 3.937 meters