89 x 225 x 411 feet = 27.13 x 68.58 x 125.27 meters