523 x 890 feet = 159.41 x 271.27 meters