151 x 871 feet = 46.02 x 265.48 meters