888 x 929 feet = 270.66 x 283.16 meters