354 x 384 x 81 feet = 107.9 x 117.04 x 24.69 meters