143 x 260 feet = 43.59 x 79.25 meters