504 x 506 feet = 153.62 x 154.23 meters