93 x 586 inches = 2.362 x 14.884 meters