81 x 137 feet = 24.69 x 41.76 meters