186 x 675 inches = 4.724 x 17.145 meters