137 x 259 feet = 41.76 x 78.94 meters