418 x 670 feet = 127.41 x 204.22 meters