228 x 73 x 67 feet = 69.49 x 22.25 x 20.42 meters