351 x 62 x 266 feet = 106.98 x 18.9 x 81.08 meters