513 x 880 feet = 156.36 x 268.22 meters