What is the meaning of στάδιο?
stadium, sports venue
Ancient unit of length (184.9 meters)
cable (the unit of length = 608 feet = 185 m = ⁄10 nautical mile)
stage (a segment of time, one of a series representing a stage of development)
real or virtual space for an activity (stage, theatre)
Source: wiktionary.org