137 x 68.5 feet = 41.76 x 20.88 meters