526 x 398 feet = 160.32 x 121.31 meters