79 x 260 feet = 24.08 x 79.25 meters