415 x 528 feet = 126.49 x 160.93 meters