89 x 142 x 241 feet = 27.13 x 43.28 x 73.46 meters