504 x 871 feet = 153.62 x 265.48 meters