577 x 509 feet = 175.87 x 155.14 meters