418 x 520 feet = 127.41 x 158.5 meters