384 x 99 inches = 9.754 x 2.515 meters