101 x 130.1 meters = 331.36 x 426.84 feet