758 x 286 x 355 inches = 19.253 x 7.264 x 9.017 meters