519 x 886 feet = 158.19 x 270.05 meters