282 x 664 x 64 feet = 85.95 x 202.39 x 19.51 meters