874 x 496 feet = 266.4 x 151.18 meters