528 x 221 x 65 feet = 160.93 x 67.36 x 19.81 meters