101 x 59 meters = 331.36 x 193.57 feet