135 x 265 meters = 442.91 x 869.42 feet