83 x 351 x 270 feet = 25.3 x 106.98 x 82.3 meters