671 x 418 feet = 204.52 x 127.41 meters