526 x 625 feet = 160.32 x 190.5 meters