65 x 260 feet = 19.81 x 79.25 meters