664 x 538 x 252 feet = 202.39 x 163.98 x 76.81 meters