173 x 506 feet = 52.73 x 154.23 meters