101 x 429 feet = 30.78 x 130.76 meters