602 x 528 feet = 183.49 x 160.93 meters