194 x 509 feet = 59.13 x 155.14 meters