121 x 260 feet = 36.88 x 79.25 meters