804 x 201 inches = 20.422 x 5.105 meters