241 x 121 x 132 feet = 73.46 x 36.88 x 40.23 meters