852 x 508 feet = 259.69 x 154.84 meters