493 x 528 feet = 150.27 x 160.93 meters