99 x 718 inches = 2.515 x 18.237 meters