403 x 579 feet = 122.83 x 176.48 meters