98 x 85 x 427 inches = 2.489 x 2.159 x 10.846 meters