427 x 522 feet = 130.15 x 159.11 meters