664 x 160 feet = 202.39 x 48.77 meters