0
Anonymous
The Stadium of Light has a length of approximately 105 metres, or 115 yards.
Wiki User
Chat with our AI personalities