420.96 feet = 128.308608 meters