95 x 77 x 66 meters = 311.68 x 252.62 x 216.54 feet