388 x 871 feet = 118.26 x 265.48 meters