826 x 274 feet = 251.76 x 83.52 meters