135 x 260 feet = 41.15 x 79.25 meters