509 x 671 feet = 155.14 x 204.52 meters