66 x 266 x 55 meters = 216.54 x 872.7 x 180.45 feet