0
Anonymous
Six hundred four feet equals 16.777777777778 yards, or 16 yards two feet and 4.8 inches.
Wiki User
Chat with our AI personalities