86 x 417 inches = 2.184 x 10.592 meters