409 x 260 feet = 124.66 x 79.25 meters