660 x 534 x 248 feet = 201.17 x 162.76 x 75.59 meters