528 x 895 feet = 160.93 x 272.8 meters