522 x 79 feet = 159.11 x 24.08 meters