427 x 426 feet = 130.15 x 129.84 meters