506 x 359 feet = 154.23 x 109.42 meters