119 x 33 x 34 meters = 390.42 x 108.27 x 111.55 feet