427 x 220 feet = 130.15 x 67.06 meters