66 x 237 x 225 feet = 20.12 x 72.24 x 68.58 meters