136 x 620 x 244 feet = 41.45 x 188.98 x 74.37 meters