222 x 282 x 126 feet = 67.67 x 85.95 x 38.4 meters