418 x 509 feet = 127.41 x 155.14 meters