101 x 132.8 meters = 331.36 x 435.7 feet