420 x 509 feet = 128.02 x 155.14 meters