66 x 340 x 300 feet = 20.12 x 103.63 x 91.44 meters