66 x 253 x 294 feet = 20.12 x 77.11 x 89.61 meters