420.88 feet = 128.284224 meters